#ifndef __WDTXLED_H_
#define __WDTXLED_H_

#include "wdtx.h"
#include "wdtx_list.h"

List LED_NewInstance(uint16_t maxLength);
void LED_destroy(List list);
void LED_add(List group,GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin);
void LED_addCustom(List group,GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin);
void LED_on(List group, u8 i);
void LED_off(List group, u8 i);
void LED_toggle(List group, u8 i);
void LED_onAndOff(List group,u32 value);

#endif
